institution of religion - German English Dictionary